Important: These forums are for discussions between SkyDemon users. They are not routinely monitored by SkyDemon staff so any urgent issues should be sent directly to our Customer Support.

Autopilot + COM freq. over BT to RS232


Author
Message
Tim Dawson
Tim Dawson
SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)
Group: Forum Members
Posts: 8.1K, Visits: 9.4K
Our new 4.0.1 version allows the TX part of the Bluetooth configuration to be connected to both a radio (so frequencies can be sent) and autopilot (so course data can be sent). In future, my goal is to allow the same Bluetooth device to also act as a GPS/traffic receiver through the RX part, but that cannot currently be done, you need two Bluetooth devices in this case.

As Michael says, as soon as a device needs bidirectional communication - as the Becker radios do - this concept will not work.

Michael Hoffmann
Michael Hoffmann
Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)
Group: Forum Members
Posts: 46, Visits: 10
vikino - 11/24/2024 1:43:26 PM
Michael Hoffmann - 11/23/2024 3:10:34 PM
vikino - 11/23/2024 11:20:57 AM
Michael Hoffmann - 11/18/2024 8:44:51 PM
jekroth - 11/15/2024 3:07:38 PM
Tim Dawson - 7/5/2023 9:13:53 AM
No, not until there is a device with widespread uptake in the community that we can actually develop with. We can't just "support Bluetooth" without a known device to develop and test with.

Hello I have connected 1 bluetooth device to Funke radio and Dynon autopilot. It works great with Android but doesn't work with iPhone. With iphone you have to choose radio or Ap. Did we miss something or does it not work to control both with the iPhone. Is there anything that solves this? or should I mount 2 bluetooth units one yill radio and the other for AP

I'm not sure I understood you correctly, you only connected ONE bluetooth device to the Funke radio AND to the Dynon autopilot? How did you do that?

Yes, i have on one IRXON Trig radio and Dynon AP... Just use the same RS232 wire for both...

Well, RS232 is defined as a bidirectional point-to-point connection. If you only send in one direction, this is possible. 
This workaround is called multidrop. This only works if there is ONE transmitter and multiple receivers. The recipients all receive the same data packets and discard those they do not understand. As soon as the receivers also have to react, this concept with RS232 fails. 
Devices transmitting at the same time lead to collisions. The transmission becomes unreadable. 
I believe SD has only sent over BLE so far. Some devices, e.g. the Becker AR6201 also need to send data to SD, and then multidrop will fail. 
I assume that each controlled device has to use its own BLE. Maybe Tim can say something about that?

If becker needs to send back (dont understand why, because it should only receive freq from SD, bi direction is used on glass cockpits when you control com via display and you need to see tuned freq im case that you tune freq manually on radio, this is not feature in SD, so no need to com back from radio), and if, then its still not an issue, because AP only receives, so the TX line from IRXON goes to becker and AP and TX from becker to RX irxon, there will be still only one bidirectional device...

Becker can only control both frequencies in one command, so you need to know which frequency is tuned in the other channel. You have to read the status of the device constantly. And that creates traffic to SD.
2 Becker radios on one BLE device definitely doesn't work. 
But I think Tim should say something about this...whether he allows such a configuration or not.

vikino
v
Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)
Group: Forum Members
Posts: 31, Visits: 85
Michael Hoffmann - 11/23/2024 3:10:34 PM
vikino - 11/23/2024 11:20:57 AM
Michael Hoffmann - 11/18/2024 8:44:51 PM
jekroth - 11/15/2024 3:07:38 PM
Tim Dawson - 7/5/2023 9:13:53 AM
No, not until there is a device with widespread uptake in the community that we can actually develop with. We can't just "support Bluetooth" without a known device to develop and test with.

Hello I have connected 1 bluetooth device to Funke radio and Dynon autopilot. It works great with Android but doesn't work with iPhone. With iphone you have to choose radio or Ap. Did we miss something or does it not work to control both with the iPhone. Is there anything that solves this? or should I mount 2 bluetooth units one yill radio and the other for AP

I'm not sure I understood you correctly, you only connected ONE bluetooth device to the Funke radio AND to the Dynon autopilot? How did you do that?

Yes, i have on one IRXON Trig radio and Dynon AP... Just use the same RS232 wire for both...

Well, RS232 is defined as a bidirectional point-to-point connection. If you only send in one direction, this is possible. 
This workaround is called multidrop. This only works if there is ONE transmitter and multiple receivers. The recipients all receive the same data packets and discard those they do not understand. As soon as the receivers also have to react, this concept with RS232 fails. 
Devices transmitting at the same time lead to collisions. The transmission becomes unreadable. 
I believe SD has only sent over BLE so far. Some devices, e.g. the Becker AR6201 also need to send data to SD, and then multidrop will fail. 
I assume that each controlled device has to use its own BLE. Maybe Tim can say something about that?

If becker needs to send back (dont understand why, because it should only receive freq from SD, bi direction is used on glass cockpits when you control com via display and you need to see tuned freq im case that you tune freq manually on radio, this is not feature in SD, so no need to com back from radio), and if, then its still not an issue, because AP only receives, so the TX line from IRXON goes to becker and AP and TX from becker to RX irxon, there will be still only one bidirectional device...

Edited 11/24/2024 1:56:01 PM by vikino
Michael Hoffmann
Michael Hoffmann
Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)
Group: Forum Members
Posts: 46, Visits: 10
vikino - 11/23/2024 11:20:57 AM
Michael Hoffmann - 11/18/2024 8:44:51 PM
jekroth - 11/15/2024 3:07:38 PM
Tim Dawson - 7/5/2023 9:13:53 AM
No, not until there is a device with widespread uptake in the community that we can actually develop with. We can't just "support Bluetooth" without a known device to develop and test with.

Hello I have connected 1 bluetooth device to Funke radio and Dynon autopilot. It works great with Android but doesn't work with iPhone. With iphone you have to choose radio or Ap. Did we miss something or does it not work to control both with the iPhone. Is there anything that solves this? or should I mount 2 bluetooth units one yill radio and the other for AP

I'm not sure I understood you correctly, you only connected ONE bluetooth device to the Funke radio AND to the Dynon autopilot? How did you do that?

Yes, i have on one IRXON Trig radio and Dynon AP... Just use the same RS232 wire for both...

Well, RS232 is defined as a bidirectional point-to-point connection. If you only send in one direction, this is possible. 
This workaround is called multidrop. This only works if there is ONE transmitter and multiple receivers. The recipients all receive the same data packets and discard those they do not understand. As soon as the receivers also have to react, this concept with RS232 fails. 
Devices transmitting at the same time lead to collisions. The transmission becomes unreadable. 
I believe SD has only sent over BLE so far. Some devices, e.g. the Becker AR6201 also need to send data to SD, and then multidrop will fail. 
I assume that each controlled device has to use its own BLE. Maybe Tim can say something about that?

vikino
v
Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)Too Much Forum (439 reputation)
Group: Forum Members
Posts: 31, Visits: 85
Michael Hoffmann - 11/18/2024 8:44:51 PM
jekroth - 11/15/2024 3:07:38 PM
Tim Dawson - 7/5/2023 9:13:53 AM
No, not until there is a device with widespread uptake in the community that we can actually develop with. We can't just "support Bluetooth" without a known device to develop and test with.

Hello I have connected 1 bluetooth device to Funke radio and Dynon autopilot. It works great with Android but doesn't work with iPhone. With iphone you have to choose radio or Ap. Did we miss something or does it not work to control both with the iPhone. Is there anything that solves this? or should I mount 2 bluetooth units one yill radio and the other for AP

I'm not sure I understood you correctly, you only connected ONE bluetooth device to the Funke radio AND to the Dynon autopilot? How did you do that?

Yes, i have on one IRXON Trig radio and Dynon AP... Just use the same RS232 wire for both...

Michael Hoffmann
Michael Hoffmann
Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)
Group: Forum Members
Posts: 46, Visits: 10
jekroth - 11/15/2024 3:07:38 PM
Tim Dawson - 7/5/2023 9:13:53 AM
No, not until there is a device with widespread uptake in the community that we can actually develop with. We can't just "support Bluetooth" without a known device to develop and test with.

Hello I have connected 1 bluetooth device to Funke radio and Dynon autopilot. It works great with Android but doesn't work with iPhone. With iphone you have to choose radio or Ap. Did we miss something or does it not work to control both with the iPhone. Is there anything that solves this? or should I mount 2 bluetooth units one yill radio and the other for AP

I'm not sure I understood you correctly, you only connected ONE bluetooth device to the Funke radio AND to the Dynon autopilot? How did you do that?
Michael Hoffmann
Michael Hoffmann
Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)
Group: Forum Members
Posts: 46, Visits: 10
flying_john - 11/18/2024 6:29:58 PM
When this is used to send a frequency(channel) to the radio, how do you choose between standby or active frequency when you choose a new frequency in SD.


When setting up a new BLE device, you need to select the function you want to control. Autopilot, radio or whatever comes next. If you select radio you can determine whether you want to set the active or standby frequency.
I prefer to set the standby frequency. You can set it via the tablet, check it again and then activate it manually. I hope this helps.

Edited 11/18/2024 8:35:37 PM by Michael Hoffmann
flying_john
f
Junior Member (15 reputation)Junior Member (15 reputation)Junior Member (15 reputation)Junior Member (15 reputation)Junior Member (15 reputation)Junior Member (15 reputation)Junior Member (15 reputation)Junior Member (15 reputation)Junior Member (15 reputation)
Group: Forum Members
Posts: 3, Visits: 0
When this is used to send a frequency(channel) to the radio, how do you choose between standby or active frequency when you choose a new frequency in SD.


norland
n
Too Much Forum (51 reputation)Too Much Forum (51 reputation)Too Much Forum (51 reputation)Too Much Forum (51 reputation)Too Much Forum (51 reputation)Too Much Forum (51 reputation)Too Much Forum (51 reputation)Too Much Forum (51 reputation)Too Much Forum (51 reputation)
Group: Forum Members
Posts: 10, Visits: 0
Excellent to see support coming for the Becker, Winter project ahead! Well done for the work tracking down the protocol.
Michael Hoffmann
Michael Hoffmann
Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)Too Much Forum (252 reputation)
Group: Forum Members
Posts: 46, Visits: 10
Thanks to Tim there is now an Android beta with support of the Becker AR6201 protocol.

Here is my solution to connect a BLE device to the Becker AR6201 radio:




Bill of material:

DSD TECH HM-10 Bluetooth 4.0 BLE iBeacon UART Modul mit 4 PIN Base Board für Arduino UNO R3 Mega 2560 Nano

RS422 MAX490 Mutual Transfer Full-duplex TTL Bi-directional Signal Module DC 5V

AMS1117 DC-DC Step Down Voltage Converter 6V - 12V to 5V

Minifuse 125 mA

My BLE to AR620x housing
Please contact me for STL-files, if needed.

The schematic of the circuit is attached.

Please note this is only for 12 V bus voltage,
and ONLY for experimental use!!!

Cheers!

Attachments
SCHEMATIC BLE TO AR620X.pdf (236 views, 81.00 KB)
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Login

Explore
Messages
Mentions
Search